lightning spikes - French English Dictionary